Trace-Driven Hybrid Simulation Methodology for Simulation Speedup : Rapid Evaluation of a Pipelined Processor

نویسنده

  • Ho Young Kim
چکیده

This paper proposes a rapid evaluation scheme for cycle counts of a pipelined processor using hybrid simulation technique. A performance model for the simulation consists of both an analytic model and a simulation one, which takes all hazard types of pipeline architecture into consideration. The analytic model reflects structural and data hazards; the simulation model deals with control hazard. A performance simulator for pipeline architecture has been developed through which greater speedup has been made compared with other approaches in evaluation of cycle counts.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Accuracy and Speedup of Parallel Trace-Driven Architectural Simulation

Trace–driven simulation continues to be one of the main evaluation methods in the design of high performance processor–memory sub–systems. In this paper, we examine the varying speed–up opportunities available by processing a given trace in parallel on an IBM SP–2 machine. We also develop a simple, yet effective method of correcting for cold–start cache miss errors, by the use of overlapped tra...

متن کامل

Parallel Discrete Event Simulations of Grid-Based Models: Asynchronous Electromagnetic Hybrid Code

The traditional technique to simulate physical systems modeled by partial differential equations is by means of a time-stepped methodology where the state of the system is updated at regular discrete time intervals. This method has inherent inefficiencies. Recently, we proposed [1] a new asynchronous formulation based on a discrete-event-driven (as opposed to time-driven) approach, where the st...

متن کامل

Optimistic Trace-driven Simulation

Parallel simulation of multiprocessor architectures is a promising direction because a parallel system provides the high computation and storage capabilities that are required by detailed architectural simulation. Additionally, the behavior of the target system exhibits natural parallelism. In this paper, we consider the evaluation of the memory hierarchy of multiprocessor systems via parallel ...

متن کامل

Techniques for Cache and Memory Simulation Using Address Reference Traces

Simulation using address reference traces is one of the primary methods for the performance evaluation of the memory hierarchy of computer systems. In this paper we survey the techniques used in such a simulation. In both the uniprocessor and shared-memory multiprocessor cases, the issues can be divided into trace collection, trace storage, and trace usage. Trace collection can employ several h...

متن کامل

Head-Driven Simulation of Water Supply Networks

Up to now most of the existing water supply network analyses have been based on demand-driven simulation models. These models assume that nodal outflows are fixed and are always available. However, this method of simulation neglects the pressure-dependent nature of demand that is characterized by changes in actual nodal outflows particularly during critical events like major mechanical or hydra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005